package com.resifind.www.po;

import java.util.Map;

/**
 * @author 36069
 */
public class SignInStatistics {

    /**
     * 平均签到天数
     */
    private double averageSignInDays;
    /**
     * 活跃用户数
     */
    private int activeClientCount;
    /**
     * 平均连续签到天数
     */
    private double averageContinuousSignInDays;
    /**
     * 签到天数分布
     */
    private Map<String, Integer> signInDaysDistribution;

    public SignInStatistics(double averageSignInDays, int activeClientCount, double averageContinuousSignInDays, Map<String, Integer> signInDaysDistribution) {
        this.averageSignInDays = averageSignInDays;
        this.activeClientCount = activeClientCount;
        this.averageContinuousSignInDays = averageContinuousSignInDays;
        this.signInDaysDistribution = signInDaysDistribution;
    }

    public double getAverageSignInDays() {
        return averageSignInDays;
    }

    public void setAverageSignInDays(double averageSignInDays) {
        this.averageSignInDays = averageSignInDays;
    }

    public int getActiveClientCount() {
        return activeClientCount;
    }

    public void setActiveClientCount(int activeClientCount) {
        this.activeClientCount = activeClientCount;
    }

    public double getAverageContinuousSignInDays() {
        return averageContinuousSignInDays;
    }

    public void setAverageContinuousSignInDays(double averageContinuousSignInDays) {
        this.averageContinuousSignInDays = averageContinuousSignInDays;
    }

    public Map<String, Integer> getSignInDaysDistribution() {
        return signInDaysDistribution;
    }

    public void setSignInDaysDistribution(Map<String, Integer> signInDaysDistribution) {
        this.signInDaysDistribution = signInDaysDistribution;
    }
}
